/*******basic********/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:14px;color:#333;font-family: "Microsoft YaHei",Verdana, Arial, "΢���ź�", Geneva, sans-serif;-webkit-text-size-adjust:100%;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input,textarea,button{padding:0;margin: 0;outline: none;border:none;}
header,section,nav,footer{  width:100%;}
*{color:#333; -webkit-box-sizing: border-box !important;  -moz-box-sizing: border-box !important;  box-sizing: border-box !important;  margin:0;  padding:0; }
*, input, textarea {  font-family: "Microsoft YaHei",Verdana, Arial,Geneva, sans-serif;  }
.lf{  float:left;  }
.rt{  float:right;  }
.clearFix:after{  display: block;  content:"";  clear:both;  }
.point:hover{  cursor:pointer;  }
.container{margin: auto;width:1200px;}
.hideE{  display:none;  }

*.noBorderRight{border-right:none !important;}
*.noBorderbottom{border-bottom:none !important;}
*.noMarRight{margin-right:0 !important;}
*.noAfter:after{display: none !important;}
*.transit{
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;}
img.scale:hover{
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);}
*.shadow{
    -webkit-box-shadow: 1px 1px 1px 1px #dddddd;
    -moz-box-shadow: 1px 1px 1px 1px #dddddd;
    box-shadow: 1px 1px 1px 1px #dddddd;}
/***back to top**/
/*#toTop{width:56px;height:56px;position:fixed;cursor:pointer;display:none;right:3%;bottom:4%;z-index:60;background:url("../../images/k6.png") no-repeat center;  !*background-position: -53px 0;*!  }*/
/*#toTop:hover{background-position-x:-115px}*/
@font-face {font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?v=4.5.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg')}
@font-face {font-family:Pe-icon-7-stroke;font-style:normal;font-weight:400;src:url(fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');}



/********header*******/
.header{width: 100%;/*height:150px;*/}
.header .headTop{height:35px;line-height: 35px;background:url("../../images/bg3.jpg") no-repeat center;}
.header .headTop *{font-size: 14px;color:#fff;font-family: 宋体;}
.header .headTop a{padding:0 15px;position: relative;}
.header .headTop a:after{position: absolute;content: "";right:0;top:12px;display: block;width:1px;height:12px;background: #666;}
.header .headTop a.op3:after{display: none;}
.header .headTop a:hover{color:#4bb344;}

.header .headTop .hotLine{}
.header .headTop .hotLine img{margin-top: 6px;margin-right: 7px;}
.header .headTop .hotLine span{}

.header .headMid{height:95px;}
.header .headMid .container{position: relative}

.logoBox{position: relative;top:21px;}
.logoBox img{display: block;  float: left;}
.logoBox span{font-size:35px;color:rgb(75,75,75);display:block;float:left;}
.logoBox span i{font-style: normal;color:rgb(204, 204, 204);}



.navBox{    }
.navList{position: absolute;top:0;right: 40px;}
.navList>li{position: relative;display: inline-block;height:auto;text-align: center;margin: 0;padding: 0;width:100px;  }
.navList>li:last-child{margin: 0;}

.navList>li>a{display: block;height:95px;line-height:95px;text-align: center;font-size: 15px;color:#333;position: relative;font-weight: bold;}
/*.navList>li>a:after{content:"";display: none;position: absolute;bottom:0;width:33%;height:4px;left:34%;background: #40a7e2;}
.navList>li:hover>a:after{display: block}*/
/*.navList>li:hover>a{color:#40a7e2;}*/
.navList>li:after{width:100%;background: url("../../images/bg3.png") no-repeat center;position: absolute;left:0;bottom:-32px;z-index:500;height:32px;content: "";display: none;}
.navList>li:hover:after{display:block;}
.navList>li:hover>a{background: #d0231c;color:#fff;}
/*.navList>li:hover .smallList{height: auto;}
.navList>li:hover .smallList li{display:block;}*/
.smallList{width:100%;/*position: absolute;left:0;top:95px;z-index:500;*/height:0; position: relative;z-index: 1000;overflow: hidden;}
/*.smallList:after{width:100%;background: url("../../images/bg3.png") no-repeat center;!*position: absolute;left:0;bottom:-32px;z-index:500;*!height:32px;content: "";display: block; }*/
/*.smallList li{display: none}*/
.smallList li a{display: block;width:100%;height:40px;line-height:40px;padding:0 8px;font-size: 13px;overflow: hidden;color:#fff;  background: #d0231c}
/*.smallList li a:hover{color:#fdb811;}*/
.smallList li{border-bottom:1px solid #ddd;}
.smallList li:last-child{border-bottom:none;}

.headMid .searchBox{height:40px;width:40px;margin-top: 26px; position: relative; }
.headMid .searchBox:after{height:1px;width:220px;position: absolute;bottom:-2px;left:0;background: #fff;content: ""; }
.headMid .searchBox .input1{display:none;padding:7px 0;width:220px;padding-left:15px;padding-right:15px;background: #fff;color:#333;font-size: 14px;position: absolute;right:0;top:40px;z-index: 100;
    -webkit-box-shadow: 0px 1px 6px 1px #333;
    -moz-box-shadow: 0px 1px 6px 1px #333;
    box-shadow: 0px 1px 6px 1px #333;}
.headMid .searchBox .input2{display: block;font-size: 0;background: url("../../images/search2.png") no-repeat center;width:40px;height:40px;}
.headMid .searchBox:hover .input1{display: block;}

/******nav******/



/*****banner****/
.bannerBox{position: relative;}


.slick_ban .slick-slide img{width:100%;}
.slick-list{width:100%;}
.slick_ban .slick-prev:before,.slick_ban .slick-next:before{display: none;}
.slick_ban .slick-prev,.slick_ban .slick-next{width:71px;height:71px;opacity: 0.7;border-radius:6px;z-index: 100;top:45%;}
.slick_ban .slick-prev{background: url("../../images/left1.png") no-repeat center;left:75px;}
.slick_ban .slick-next{background: url("../../images/right1.png") no-repeat center;right:75px;}
.slick_ban .slick-dots{bottom:11px;}
/*.slick_ban .slick-prev:hover,.slick_ban .slick-next:hover{background-color:rgba(0,0,0,.3);}*/
/*.slick_ban .slick-dots li{width:20px;height:20px;}
.slick_ban .slick-dots li button{padding:0;width:20px;height:20px;}
.slick_ban .slick-dots li.slick-active button{background: #ff8400;}*/
/*.slick_ban .slick-dots li button{background: #fff;}*/
/*.slick-dots li button:before{display: none;}*/
.slick_ban .slick-dots li button:before{opacity: 1;color: #fff}
.slick_ban .slick-dots li button:before{opacity: 1;color: #fff;font-size:12px;}
.slick_ban .slick-dots li.slick-active button:before{opacity: 1;color: #d0231c;}



/*****sec1*******/
.secBox{}
.secBox .secTi{text-align: center}
.secBox .secTi .con{display: inline-block;padding:0 10px;position: relative;}
.secBox .secTi .con:before,.secBox .secTi .con:after{content: "";display: block;position: absolute;width:40px;height:1px;background: #333333;top:20px;}
.secBox .secTi .con:before{left:-50px;}
.secBox .secTi .con:after{right:-50px;}
.secBox .secTi .con .chName{font-size: 30px;color:#000;margin-bottom: 3px;}
.secBox .secTi .con .enName{font-size: 14px;color:#aaa;font-family: Arial;font-weight: bold;}


.sec1{padding:78px 0 50px;}
.sec1 .secTi{margin-bottom: 75px;}

.sec1Ban .slick-prev:before,.sec1Ban .slick-next:before{display: none;}
.sec1Ban .slick-prev,.sec1Ban .slick-next{width:71px;height:71px;opacity: 0.2;border-radius:6px;z-index: 100;top:45%;}
.sec1Ban .slick-prev{background: url("../../images/left2.png") no-repeat center;left:-50px;}
.sec1Ban .slick-next{background: url("../../images/right2.png") no-repeat center;right:-50px;}
.sec1Ban .slick-prev:hover,.sec1Ban .slick-next:hover{opacity: 1;}

.sec1Ban{}
.sec1Ban .con{width:80%;margin: auto;}
.sec1Ban .con .picBox{background: url("../../images/bg1.png") no-repeat center;margin-bottom: 20px;padding:10px 0;}

.sec1Ban .con .picBox img{/*display: block;margin: auto;position: relative;top:26%;*/display: inline-block;}
/*.sec1Ban .boxF,.sec1Ban  .boxS,.sec1Ban  .boxT{border:5px solid #d0231c;}*/
.sec1Ban .boxF,.sec1Ban  .boxS,.sec1Ban  .boxT,.sec1Ban  .overlay{width: 153px;height: 191.25px;line-height:191.25px;overflow: hidden;text-align: center;}
.sec1Ban .boxF,.sec1Ban  .boxS {visibility: hidden;}
.sec1Ban .boxF{margin:auto;transform: rotate(120deg);/*float: left;*//*margin-left: 10px;*/-ms-transform: rotate(120deg);-moz-transform: rotate(120deg);-webkit-transform: rotate(120deg);  }
.sec1Ban .boxS{transform: rotate(-60deg);-ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);  }
.sec1Ban .boxT{transform: rotate(-60deg);background: no-repeat 50% center;background-size: 125% auto;-ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);visibility: visible;  }

.sec1Ban .con .name{font-size: 18px;color:#333;height:20px;line-height: 20px;overflow: hidden;text-align: center;}

.sec1Ban .con:hover .picBox{background: url("../../images/bg1_2.png") no-repeat center;}
.sec1Ban .con:hover .name{font-weight: bold;}


/******sec2******/
.sec2.secBox .secTi *{color:#fff !important;}
.sec2.secBox .secTi{margin-bottom: 40px;}
.sec2.secBox .secTi .con:before,.sec2.secBox .secTi .con:after{background:#fff !important;}
.sec2{background: #d0231c;padding:58px 0 50px;}
.sec2 .msgBox{font-size: 14px;color:#fff;line-height: 30px;height:300px;overflow: hidden;width:555px;}
.sec2 .picBox{width:563px;height:355px;overflow: hidden;}
.sec2 .moreBtn{display: block;margin:auto;width:158px;height:53px;text-align: center;line-height: 48px;color:#fff;position: relative;z-index: 200;top:-28px;background: #000;font-size: 42px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;}


@keyframes upDown{
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}

@-khtml-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}

@-ms-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}
@-o-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}
@-webkit-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}
@-moz-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}


/*********sec3**********/
.sec3{background:url("../../images/bg2.png") no-repeat center;}
.sec3 {padding-top:40px;}
.sec3 .secTi{margin-bottom:40px;}
.sec3list{}
.sec3list li{width:378px;margin-right:33px;}
.sec3list li .con{width:100%;height:282px;position: relative;}
.sec3list li .picBox{width:100%;height:282px;overflow: hidden;border:1px solid #cccccc;}
.sec3list li .con .mask{display:none;padding-top:90px;background: rgba(0,0,0,.3);position: absolute;left:0;top:0;width:100%;height:100%;text-align: center;font-size: 16px;color:#fff;}
.sec3list li .con .mask img{display: block;margin: auto;margin-bottom: 10px;}
.sec3list li .name{overflow: hidden;height:48px;line-height: 48px;font-size: 16px;color:#000;text-align: center;}
.sec3list li:hover .picBox{border:1px solid #d0231c;}
.sec3list li:hover .con .mask{display: block}
.sec3Ban .slick-prev:before,.sec3Ban .slick-next:before{display: none;}
.sec3Ban .slick-prev,.sec3Ban .slick-next{width:71px;height:71px;opacity: 0.7;border-radius:6px;z-index: 100;top:45%;display: none !important;}
.sec3Ban .slick-prev{background: url("../../images/111111_25_2.png") no-repeat center;left:-75px;}
.sec3Ban .slick-next{background: url("../../images/111111_25.png") no-repeat center;right:-75px;}
.sec3 .moreBtn{display: block;margin:30px auto 0;width:174px;height:50px;line-height: 50px;text-align: center;border:1px solid #d0231c;color:#d0231c;font-size: 16px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;}
.sec3 .moreBtn:hover{color:#fff;background: #d0231c;  }

.fold_wrap{width:1200px;/*height:260px;*/margin:40px auto 0 auto;overflow:hidden;}
.fold_wrap li{float:left;width:130px;height:430px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li img{display: block;width:100%;height:100%}
.fold_wrap li .mask_b{display:none;position:absolute;overflow:hidden;width:100%;height:50px;line-height:50px;text-align:center;left:0;bottom:0;background:rgba(0,0,0,.6);_background:#B2B2B2;font-size: 16px;color:#fff;padding:0 15px;}
.fold_wrap li.active .mask_b{background:none;}

.fold_wrap li.big{width:322px;}
.fold_wrap li .adv_intro{ width:92%; height:40px; padding:5px 4%; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%;}




/*******sec4*********/
.sec4{padding-top: 50px;}
.greyBg{background: #efefef;}

/**********sec5***********/
.sec5{padding-top: 43px;}
.sec5 .secTi{margin-bottom: 38px;}
.sec5 .newsType{width:276px;}
.sec5 .newsType ul{border-top:1px solid #d0231c;}
.sec5 .newsType ul li{height:126px;line-height: 126px;text-align: center;font-size: 20px;color:#000;background: #fff;border-bottom:1px solid #d0231c;}
.sec5 .newsType ul li.on{color:#fff;background: #d0231c;}
.sec5 .newsBox{width:850px;position: relative;height:364px;}
.sec5 .newsBox ul{position: absolute;top:0;left:0;z-index: 1;width:800px;background: #fff;}
.sec5 .newsBox ul.on{z-index: 100;}
.sec5 .newsBox ul li{border-bottom:1px dashed #cccccc;padding-bottom:20px;margin-bottom: 20px;}
.sec5 .newsBox ul li .time{width:76px;height:76px;text-align: center;background: #d0231c;padding-top:10px;}
.sec5 .newsBox ul li .time *{color:#fff;}
.sec5 .newsBox ul li .time .p1{font-size: 22px;color:#fff;font-weight: bold;margin-bottom: 3px;}
.sec5 .newsBox ul li .time .p2{font-size: 14px;}
.sec5 .newsBox ul li .msgBox{width:705px;padding-right: 50px;}
.sec5 .newsBox ul li .msgBox .name{font-size: 18px;height:30px;line-height: 30px;color:#000;}
.sec5 .newsBox ul li .msgBox .txt{font-size: 14px;height:48px;line-height: 24px;color:#666;}
.sec5 .newsBox ul li:hover .time{background: #363636;}
.sec5 .newsBox ul li:hover .msgBox .name{color: #d0231c;}

/******sec6*********/

#demo{OVERFLOW: hidden; margin:0 auto; width: 100%; /*height:750px;*/ }
#indemo{ width:2500px; /*height:200px;*/}
#marquePic1,#marquePic2{width:auto;/* width:1110px; *//*height:380px;*/ float:left;}
#marquePic1{ }

.product_in{ margin-top:6px; margin-bottom:15px; padding-bottom:12px; padding-top:12px;}
.product_box{ width:auto; /*height:420px */}
.product_box ul{}
.product_box ul li{ float:left; width: 212px; height:77px;line-height: 74px; overflow: hidden;text-align:center;margin-right: 36px;border:1px #999999 solid;vertical-align: middle;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;}
/*.product_box ul li:hover{ background:#F0F0F0}*/
.product_box ul li img{display: inline-block; vertical-align: middle;}
.product_box ul li a{}

.sec6{padding:20px 0 40px;}
.sec6 .secTi{margin-bottom:20px;}


/****footer****/
.foot{}
.foot .footMain{padding:44px 0;height:405px;background: #d0231c;}
.foot .footMain *{color:#fff}
.foot .part1{height:315px;width:225px;border-right:1px solid #fff;padding-top:80px;}

.foot .part2{height:315px;width:745px;border-right:1px solid #fff;padding:0 55px;}
.foot .part2 .footNav{}
.foot .part2 .footNav li{margin-right: 35px;}
.foot .part2 .footNav li:last-child{margin-right: 0;}
.foot .part2 .footNav li a{font-size: 15px;color:#fff;height:65px;line-height: 65px;}
.foot .part2 .msg{font-size: 14px;line-height: 28px;}

.foot .part3{height:315px;text-align: center;width:227px;padding-top:80px;}
.foot .part3 img{display: block;margin:0 auto 10px;}

.indexFormBox .indexformLine{width:450px;line-height: 40px;background:rgba(255,255,255,0.1);margin-bottom:15px;}
.indexFormBox .indexformLine label{width:65px;height:40px;padding-left:15px;font-size: 14px;color:#999;}
.indexFormBox .indexformLine input[type="text"],.fmb_formline textarea{width:370px;padding-right:25px;}
.indexFormBox .indexformLine input[type="text"]{padding:11.5px 0;background-color: transparent;color:#9b9b9b;}
.indexFormBox .indexformLine textarea{height:80px;width:380px;line-height: 25px;font-size: 14px;color:#9b9b9b;padding:7px 0;padding-right:25px;resize: none;background-color: transparent}
.indexFormBox .indexformLine .yzmPic{display: block;height:40px;position: absolute;top:0;right:-170px;width:151px;}
.indexFormBox .indexformLine.yzmLine{width:280px;position: relative}
.indexFormBox .indexformLine.yzmLine.yzmLine label{width: 78px;}
.indexFormBox .indexformLine.yzmLine.yzmLine input{width: 195px;color:#9b9b9b;padding-right:10px;}
.indexFormBox .indexformLineSubBtn{display: block;width:100%;height:40px;font-size:16px;color:#fff;background-color: #4bb344;cursor: pointer; }

.copyRight{height:60px;line-height: 60px;text-align: center;color:#fff;background: #363636;}
.copyRight *{color:#fff;}


/*********other********/
.breadNav{height:50px;line-height: 50px;border-bottom:1px solid #dcdcdc;}
.breadNav span{font-size: 14px;}
.breadNav span a{font-size: 14px;}
.breadNav span.type1,.breadNav span.type1 *{color:#666;}
.breadNav span.type2,.breadNav span.type2 *{color:#999;}
.breadNav span.on:after{content: ">";display: inline-block;margin: 0 5px;}
.breadNav span.on:hover a{color:#d0231c;text-decoration: underline;}


.category{position: relative;}
.categoryBox{text-align: center;padding-top:50px;border-bottom:1px solid #dcdcdc;position: relative;overflow: hidden;}
.categoryBox a{padding:0 15px;display: inline-block;width:152px;height:42px;text-align:center;line-height:40px;border:1px solid #dcdcdc;background: #f3f2f2;color:#999;margin-right: 18px;overflow: hidden;margin-bottom: 50px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;}
.categoryBox a:hover{border:1px solid #d0231c;background: #d0231c;color:#fff;}
.category .optionBtn{position: absolute;width:100%;left:0;bottom:0;height:20px;text-align: center;}
.category .optionBtn span{display: inline-block;width:64px;height:50px;background: #fff;position: relative;  }
.category .optionBtn span img{position: relative;top:5px;
    -webkit-animation:upDown 2s ease-in-out infinite;
    -o-animation:upDown 2s ease-in-out infinite;
    animation:upDown 2s ease-in-out infinite;
    -moz-animation:upDown 2s ease-in-out infinite;
    -ms-animation:upDown 2s ease-in-out infinite;}
.category .optionBtn span .img1{display: inline-block;}
.category .optionBtn span .img2{display: none;}
.category .optionBtn span.on .img1{display: none;}
.category .optionBtn span.on .img2{display: inline-block;}


/***** pshow *****/
.pDetail{padding-top:60px;padding-bottom:50px;}
.pDetail .title{font-size: 24px;color:#333;text-align: center;width:60%;margin:0 auto 30px;}
.pDetail .msgBox{font-size: 14px;color:#333;padding:0 45px;line-height: 26px;}
.pDetail .msgBox img{display: block;margin:45px auto;width:auto;height:auto;max-width: 100%;}

.newDetail{padding-top:55px;padding-bottom:50px;}
.newDetail .newsTop{padding-bottom:25px;border-bottom:1px solid #dcdcdc;}
.newDetail .newsTop .title{font-size: 24px;color:#333;text-align: center;width:60%;margin:0 auto 15px;font-weight:bold;}
.newDetail .newsTop .time{font-size: 14px;color:#aaa;text-align: center;}
.newDetail .msgBox{font-size: 14px;color:#333;padding:0 45px;line-height: 26px;padding-top:25px;padding-bottom:88px;}
.newDetail .msgBox img{display: block;margin:45px auto;width:auto;height:auto;max-width: 100%;}


.pageUpDown{padding:17px 0;}
.pageUpDown .upDown{height:37px;line-height: 37px;width:30%;}
.pageUpDown .upDown .sp1{color:#666;height:37px;line-height: 37px;}
.pageUpDown .upDown .sp2{color:#999;height:37px;line-height: 37px;}
.pageUpDown .upDown .sp2 a{color:#999;display: inline-block;height:37px;line-height: 37px;width:280px;overflow: hidden;cursor: pointer;}
.pageUpDown .upDown .sp2 a:hover{color:#d0231c;text-decoration: underline;}
.pageUpDown .backToList{text-align: center;height:37px;width:40%;}


/***********pList*********/
.pListBox{padding-top:50px;padding-bottom:50px;}
.pListBox ul{}
.pListBox ul li{width:360px;margin: 0 20px 55px;}
.pListBox ul li .picBox{width:100%;height:270px;overflow: hidden;}
.pListBox ul li .msgBox{width:100%;height:102px;padding:0 25px;background: #999;}
.pListBox ul li:hover .msgBox{background: #d0231c;}
.pListBox ul li .msgBox .name{width:225px;height:102px;line-height: 102px;overflow: hidden;color:#fff;font-size: 18px;}
.pListBox ul li .msgBox img{width:54px;height:54px;position: relative;top:23px;opacity:0.5;filter:alpha(opacity=50);}

/*******onlineMsg*******/
.msgOnlineBox{}
.msgOnlineBox .title{text-align: center;height:140px;padding-top:44px;border-bottom:1px solid #dcdcdc;}
.msgOnlineBox .title .p1{font-size: 24px;font-weight: bold;color:#333;margin-bottom: 17px;}
.msgOnlineBox .title .p2{font-size: 16px;color:#666;}
.msgOnlineFormBox{width:725px;margin: auto;padding-top:46px;padding-bottom:100px;}
.msgOnlineFormBox .indexformLine{width:100%;line-height: 42px;background:rgba(255,255,255,0.1);margin-bottom:25px;}
.msgOnlineFormBox .indexformLine label{width:72px;height:42px;/*padding-left:15px;*/font-size: 15px;color:#2e2c2c;text-align: right;}
.msgOnlineFormBox .indexformLine input[type="text"],.msgOnlineFormBox textarea{width:642px;padding-right:25px;border:1px solid #dddddd;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;}
.msgOnlineFormBox .indexformLine input[type="text"]:focus,.msgOnlineFormBox .indexformLine textarea:focus{background: #fff;}
.msgOnlineFormBox .indexformLine input[type="text"]{padding:11.5px 16px;background-color: #f4f4f4;color:#2e2c2c;}
.msgOnlineFormBox .indexformLine textarea{height:206px;width:642px;line-height: 24px;font-size: 14px;color:#2e2c2c;padding:7px 16px;background-color: #f4f4f4;}
.msgOnlineFormBox .indexformLine .yzmPic{display: block;height:37px;/*position: absolute;top:0;right:-170px;*/width:90px;float:left;margin-left: 14px;position: relative;top:2px;}
.msgOnlineFormBox .indexformLine.yzmLine{/*width:280px;*/position: relative}
.msgOnlineFormBox .indexformLine.yzmLine .reset{background: url("../../images/k10.png") no-repeat center;display: inline-block;width:40px;height:42px;}
.msgOnlineFormBox .indexformLine.yzmLine.yzmLine label{width: 72px;}
.msgOnlineFormBox .indexformLine.yzmLine.yzmLine input{width: 195px;color:#9b9b9b;padding-right:10px;margin-left: 11px;}
.msgOnlineFormBox .option{}
.msgOnlineFormBox .option input{display: block;width:187px;height:42px;line-height:40px;font-size: 16px;margin-left: 13px;
    -webkit-border-radius:21px;
    -moz-border-radius:21px;
    border-radius:21px;}
/*.msgOnlineFormBox .option input:hover{}*/
.msgOnlineFormBox .option .btn1{border:1px solid #d0231c;background: #d0231c;color:#fff;}
.msgOnlineFormBox .option .btn2{border:1px solid #dddddd;background: #f4f4f4;color:#d0231c;}
.msgOnlineFormBox .indexformLineSubBtn{display: block;width:100%;height:40px;font-size:16px;color:#fff;background-color: #4bb344;cursor: pointer; }


/**********single*****/

.backOut{margin-top:25px;  }
.backOut,.backOut a{color:#000;  }
.toNext{margin-top:5px;}
.toNext,.toNext a{color:#000;  }
.backOut a:hover,.toNext a:hover{text-decoration: underline;  }


/********* newsList *******/
.newsListBox{padding-bottom:50px;}


.news{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:90px;}
.news ul li{ float:left; width:365px; height:225px; list-style:none; margin-bottom:75px; margin-right:52px;}
.news ul li.news_li{ margin-right:0px;}
.news ul li a{ display:block; width:365px; height:225px; position:relative; overflow:hidden; cursor:pointer;}
/*.news ul li a:hover .news_2{transform:translate(0,-225px);}*/
.news_1{ width:365px; height:225px;}

.news_1_1{ width:365px; height:67px; position:relative;}
.news_1_1_1{ width:365px; font-size:30px; color:#3f3f3f; height:40px;}
.news_1_1_2{ width:100%; font-size:14px; color:#afafaf; height:26px; border-bottom:1px solid #e4e4e4; position:relative;}
.news_1_1_2 small {transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;font-family:"微软雅黑"; width:365px; height:26px; font-size:14px;}
.news_1_1_2 i { font-size: 14px; white-space: nowrap; width:0 ; overflow: hidden; position: absolute; left: 0; top: 0;  transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;font-family:"微软雅黑";font-style: inherit; border-bottom:1px solid #d0231c; height:26px;}
.news ul li a:hover small {  opacity: 0;}
.news ul li a:hover i { width: 100%;opacity: 1; }
.news_1_2{ width:365px; font-size:18px; color:#3f3f3f; height:60px; line-height:60px; overflow:hidden;}
.news_1_3{ width:365px; height:46px; font-size:14px; color:#9c9c9c; line-height:23px; overflow:hidden;}
.news_2{ width:365px; height:224px; border-top:1px solid #d0231c; position:absolute; background-color:#fff; bottom:-225px;/*transition:all ease-out 4s;transform:translate(0,0px);*/}
.news_2_1{ width:365px; font-size:18px; color:#3f3f3f; height:60px; line-height:60px; overflow:hidden;}
.news_2_2{ width:365px; height:46px; font-size:14px; color:#9c9c9c; line-height:23px; overflow:hidden;}
.news_2_3{ /*width:335px;*/width:100%; height:81px; background-color:#d0231c; padding:0px 15px; margin-top:37px;}
.news_2_3_1{ width:100%; font-size:30px; color:#fff; height:50px; padding-top:10px;}
.news_2_3_2{ width:100%; font-size:14px; color:#fff;}


.mapBox{padding: 0 45px;}


.piao{width:90px;position: fixed;right:50px;bottom:5%;z-index: 1000;}
.piao .part1{border:1px solid #cccccc;margin-bottom: 10px;background: #fff;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;}
.piao .part1 .ti{text-align: center;font-size: 15px;color:#fff;height:40px;line-height: 40px;position: relative;background: #000;
    border-top-left-radius:10px;border-top-right-radius:10px;}
.piao .part1 .ti:after{position: absolute;content:"";z-index:500;left:43%;bottom:-12px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-top:6px solid #000;}
.piao .part1 ul{}
.piao .part1 ul li{text-align: center;border-bottom:1px solid #ececeb;padding-bottom: 10px;position: relative;}
.piao .part1 ul li:hover{background: #efefef;}
.piao .part1 ul li .mask{overflow:hidden;position: absolute;width:0px;height:100%;right:88px;top:0;line-height: 75px;background: #fff;font-size: 22px;color:#333;opacity: 0;
    -webkit-box-shadow: -2px 2px 9px 0px #333333;
    -moz-box-shadow: -2px 2px 9px 0px #333333;
    box-shadow: -2px 2px 9px 0px #333333;}
.piao .part1 ul li:hover .mask{width:200px;opacity: 1;}
.piao .part1 ul li:last-child{border-bottom:none;}
.piao .part1 .picBox{height:48px;line-height: 48px;}
.piao .part1 .picBox img{display: inline-block;}
.piao .part1 .name{color:#d0231c;font-size: 15px;}
.piao .part2{width:90px;height:90px;padding: 5px;overflow: hidden;border:1px solid #cccccc;margin-bottom: 10px;background: #fff;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;}
.piao .part2 img{width:100%;height:100%;}
.piao .part3{width:100%;height:40px;overflow: hidden;border:1px solid #cccccc;text-align: center;background: #fff;display: block !important;opacity: 1 !important;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;}
.piao .part3:hover{background: #efefef;}
.piao .part3 img{display: inline-block;}

.piao .part1,.piao .part2,.piao .part3{
    -webkit-box-shadow: -2px 2px 9px 0px #333333;
    -moz-box-shadow: -2px 2px 9px 0px #333333;
    box-shadow: -2px 2px 9px 0px #333333;}